package com.zn.opit.quartzdemo.service;

import com.zn.opit.quartzdemo.domain.entity.Qrtz;

import java.util.Date;
import java.util.List;

public interface QrtzService {

    /**
     * 定时任务列表
     */
    List<Qrtz> listAllQrtz(Qrtz qrtz);

    /**
     * 创建定时任务
     *
     * @param qrtz 请求体BO
     */
    Date createJob(Qrtz qrtz);

    /**
     * 移除指定任务
     *
     * @param name  任务名称
     * @param group 任务分组
     */
    void remove(String name, String group);
}
